Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Break line after paren in multiline function calls #376

Closed
wants to merge 1 commit into from

Conversation

rotu
Copy link
Contributor

@rotu rotu commented Jul 16, 2019

as per ament/ament_lint#148

Signed-off-by: Dan Rose [email protected]

@sloretz
Copy link
Contributor

sloretz commented Jul 17, 2019

CI (Edit: attempt 2 testing composition demo_nodes_cpp image_tools pendulum_control lifecycle quality_of_service_demo_cpp quality_of_service_demo_py)

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@rotu
Copy link
Contributor Author

rotu commented Jul 18, 2019

@sloretz I don't understand why all these tests are timing out. I don't think it was from my changes. Any insight?

@jacobperron
Copy link
Member

I don't understand why all these tests are timing out. I don't think it was from my changes. Any insight?

I believe those timeouts were introduced by ros2/launch#265 (which has since been reverted).

Let's try again:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@nuclearsandwich
Copy link
Member

@rotu could you please rebase this PR.

@nuclearsandwich nuclearsandwich self-assigned this Aug 15, 2019
@nuclearsandwich nuclearsandwich added in review Waiting for review (Kanban column) requires-changes labels Aug 15, 2019
@rotu
Copy link
Contributor Author

rotu commented Aug 15, 2019

@nuclearsandwich Done.

@nuclearsandwich
Copy link
Member

One last CI for luck.

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@nuclearsandwich
Copy link
Member

@rotu am I correct in expecting that we want to merge this before ament/ament_lint#148 ?

@rotu
Copy link
Contributor Author

rotu commented Aug 15, 2019

@nuclearsandwich, yes, so that CI doesn't break when we merge ament/ament_lint#148. I think it makes more sense to do it in the opposite order, so CI enforces correctness of this PR, but @dirk-thomas insisted on fixing the code before we fix the linter.

@nuclearsandwich
Copy link
Member

nuclearsandwich commented Aug 15, 2019

I think it makes more sense to do it in the opposite order, so CI enforces correctness of this PR,

I understand the logic of that workflow. But given that our team is so highly parallelized it doesn't make sense to break builds for the duration of a CI run. It's also possible to verify that the change resolves failures by triggering a CI run that includes ament/ament_lint#148 but not this change and then running the two together without affecting mainline CI for everyone else.

Edit: wrote the same sentence two ways and committed the merge conflicts...

@rotu
Copy link
Contributor Author

rotu commented Aug 15, 2019

That makes even more sense, and I didn't realize it was a possibility. How do I trigger or request such a CI build?

@nuclearsandwich
Copy link
Member

That makes even more sense, and I didn't realize it was a possibility. How do I trigger or request such a CI build?

The easiest thing to do is request CI on that ament_lint PR before this merges, then a second round after this does.

@rotu rotu closed this Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in review Waiting for review (Kanban column)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants